export interface BeltBodyVO {
  /**
   *
   */
  id: string | number;

  /**
   * 宽度
   */
  width: string | number;

  /**
   * 厚度
   */
  thickness: string;

  /**
   * 款式
   */
  type: number;

  /**
   * 面皮
   */
  mianpi: number;

  /**
   * 面皮颜色
   */
  mpColor: number;

  /**
   * 面皮材质
   */
  mpCaizhi: string;

  /**
   * 底皮
   */
  dipi: number;

  /**
   * 底皮颜色
   */
  dpColor: number;

  /**
   * 底皮材质
   */
  dpCaizhi: string;

  /**
   * 尾形
   */
  tailType: string;

  /**
   * 样图
   */
  img: string;

  /**
   * 样图Map
   */
  imgMap: any;

  /**
   * 成本价
   */
  costPrice: number;

  /**
   * 状态(0：启用，1：禁用)
   */
  status: string;
}

export interface BeltBodyForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 宽度
   */
  width?: string | number;

  /**
   * 厚度
   */
  thickness?: string;

  /**
   * 款式
   */
  type?: number;

  /**
   * 面皮
   */
  mianpi?: number;

  /**
   * 面皮颜色
   */
  mpColor?: number;

  /**
   * 面皮材质
   */
  mpCaizhi?: string;

  /**
   * 底皮
   */
  dipi?: number;

  /**
   * 底皮颜色
   */
  dpColor?: number;

  /**
   * 底皮材质
   */
  dpCaizhi?: string;

  /**
   * 尾形
   */
  tailType?: string;

  /**
   * 样图
   */
  img?: string;
  /**
   * 样图Map
   */
  imgMap?: any;
  /**
   * 成本价
   */
  costPrice?: number;

  /**
   * 状态(0：启用，1：禁用)
   */
  status?: string;
}

export interface BeltBodyQuery extends PageQuery {
  /**
   * 宽度
   */
  width?: string | number;

  /**
   * 厚度
   */
  thickness?: string;

  /**
   * 款式
   */
  type?: number;

  /**
   * 面皮
   */
  mianpi?: number;

  /**
   * 面皮颜色
   */
  mpColor?: number;

  /**
   * 面皮材质
   */
  mpCaizhi?: string;

  /**
   * 底皮
   */
  dipi?: number;

  /**
   * 底皮颜色
   */
  dpColor?: number;

  /**
   * 底皮材质
   */
  dpCaizhi?: string;

  /**
   * 尾形
   */
  tailType?: string;

  /**
   * 样图
   */
  img?: string;

  /**
   * 样图Map
   */
  imgMap?: any;

  /**
   * 成本价
   */
  costPrice?: number;

  /**
   * 状态(0：启用，1：禁用)
   */
  status?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
